even if he works miracles - Turkish English Dictionary